integrated maintenance facility - French English Dictionary